//
//  TimestampHelper.h
//  CLExtension
//
//  Created by CharlieLiao on 2017/8/9.
//  Copyright © 2017年 Charlie. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface TimestampHelper : NSObject

/// 时间戳根据format转时间string
+ (NSString * _Nonnull)dateStringWithTimestamp:(NSString * _Nonnull)timestamp format:(NSString * _Nonnull)format;

/// 将TimeInterval格式转换为时间字符串，如“00:01:55”
+ (NSString * _Nonnull)timeStringWithInterval:(NSTimeInterval)interval;

/// 如：将“00:01:55”转成NSTimeInterval格式
+ (NSTimeInterval)timeIntervalWithTimeString:(NSString * _Nonnull)timeString;


/**
 * 两个时间字符串相加，返回累加后的时间字符串
 * @param first 第一个时间字符串，如“12:02:40.29”
 * @param second 第二个时间字符串，如“05:20:58.04”
 * @return 累加后的时间字符串
 */
+ (NSString * _Nonnull)timeStringAddWithFirst:(NSString * _Nonnull)first second:(NSString * _Nonnull)second;

@end
